package com.indexingsystem.boss.Vo;

import org.apache.commons.lang3.StringUtils;

import java.io.Serializable;

public class TaskListReqVo implements Serializable {

    private String token; //验证令牌
    private Integer pageSize; //单面显示行数
    private Integer pageNo; //页码

    private Integer id; //任务主键
    private String assignBy;//任务受理人
    private String createBy; //任务创建人
    private String queryCriteria;//任务名字模糊查询

    public TaskListReqVo() {
    }

    public TaskListReqVo(String token, Integer pageSize, Integer pageNo, Integer id, String assignBy, String createBy, String queryCriteria) {
        this.token = token;
        this.pageSize = pageSize;
        this.pageNo = pageNo;
        this.id = id;
        this.assignBy = assignBy;
        this.createBy = createBy;
        this.queryCriteria = queryCriteria;
    }

    public String getAssignBy() {
        return assignBy;
    }

    public void setAssignBy(String assignBy) {
        this.assignBy = assignBy;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getQueryCriteria() {
        return queryCriteria;
    }

    public void setQueryCriteria(String queryCriteria) {
        this.queryCriteria = queryCriteria;
    }

    @Override
    public String toString() {
        return "TaskListReqVo{" +
                "token='" + token + '\'' +
                ", pageSize=" + pageSize +
                ", pageNo=" + pageNo +
                ", id=" + id +
                ", assignBy='" + assignBy + '\'' +
                ", createBy='" + createBy + '\'' +
                ", queryCriteria='" + queryCriteria + '\'' +
                '}';
    }

}
